/****
 * 通用js
 ****/
;(function () {
	$(function () {
		$(".Carousel").slide({
	        titCell: ".num ul",
	        mainCell: ".ul-Carousel",
	        effect: "fold",
	        autoPlay: true,
	        delayTime: 200,
	        interTime: 6000,
	        autoPage: "<li><a></a></li>"
	    });
	 	$("#to-top").click(function () {
	 		$("html, body").animate({scrollTop: $($(this).attr("href")).offset().top -20+ "px"}, 500);
	    	return false;
		});
		$(".nav-icon").hover(function () {
			var className = $(this).attr("class");
			if (className.indexOf("icon-code") > -1) {
				$(".icon-big").show();
				$(".icon-big div[id^='icon-']").hide();
				$("#icon-code-content").show();
			} else if (className.indexOf("icon-message") > -1) {
				$(".icon-big").show();
				$(".icon-big div[id^='icon-']").hide();
				$("#icon-message-content").show();
			}
		}, function () {
			$(".icon-big").hide();
		});
		$(".Carousel .icon").click(function () {
			if ($(this)[0].className.baseVal.indexOf("back") === -1) {
				if ($(".ul-Carousel li:visible").index() === 0) {
					$(".ul-Carousel li:visible").css("display", "none");
					$(".ul-Carousel li:last").css("display", "list-item");
					$(".num li.on").removeClass("on");
					$(".num li:last").addClass("on");

				} else {
					$(".ul-Carousel li:visible").css("display", "none").prev().css("display", "list-item");
					$(".num li.on").removeClass("on").prev().addClass("on");
				}
			} else {
				if ($(".ul-Carousel li:visible").index() === $(".ul-Carousel li").length - 1) {
					$(".ul-Carousel li:visible").css("display", "none");
					$(".ul-Carousel li:first").css("display", "list-item");
					$(".num li.on").removeClass("on");
					$(".num li:first").addClass("on");
				} else {
					$(".ul-Carousel li:visible").css("display", "none").next().css("display", "list-item");
					$(".num li.on").removeClass("on").next().addClass("on");					
				}
			}
		});
	});
}());